package cn.edu.ujn.lab2.service;

import java.util.List;

import org.springframework.core.annotation.Order;

import cn.edu.ujn.lab2.dao.User;

public interface Operation {

//
//	3、项目打包，提交zip文件。
//
//	4、提交实验报告电子版，实验报告中必须有程序截图、运行截图和实验体会。
//
//	5、选做：自己设计一个多对多的关系，创建表，并完成数据添加和查询功能。
//
//	6、有条件的同学提交测试视频（录屏）。

		public User addUser(User User); //----add a user and test the transfer. 
		public boolean deleteUserByPrimaryKey(Integer id); //-----delete
		public boolean  updateUser(User User);//----update
		public User findUserById(int Id);//---find a user
		public List<User> findAllUsers();//---find all users
		public List<User> findOrdersbyUser(User user);//---find orders by a user
		public List<User>findproductsbyordersOfUser(User user);//---first find orders by a user and then find products by every order.
}
